ifeq "$(ROOTDIR)" ""  
export ROOTDIR=$(shell while true; do if [ -f BaseVar.mk ]; then pwd;exit; else cd ..;fi;done;)
endif
include $(ROOTDIR)/.config
include $(ROOTDIR)/BaseVar.mk
#include config.mk



O_TARGET=plc_module.o


#LIBDIR=$(ROOTDIR)/build/tmpdist/lib

PRODUCT_DIR=broadcom

ifeq ($(CONFIG_VENDOR_ATHEROS_PLC),y)
PRODUCT_DIR=atheros
endif

ifeq ($(CONFIG_BCM_DRIVER_PLC),y)
PRODUCT_DIR=broadcom
endif

subdir-y=${PRODUCT_DIR}
obj-y=plc.o plc_api.o

lib-y += ${PRODUCT_DIR}/plc_api_vendor_wrapper.o

EXTRA_CFLAGS +=  -I$(BUILDDIR)  -I$(BUILDDIR)/include -I$(BUILDDIR)/kernel/linux-2.6.32.11/include -I$(BUILDDIR)/apps/include
EXTRA_CFLAGS += -I$(BUILDDIR)/apps/ssap/msg -I$(BUILDDIR)/apps/ssap/lib -I$(BUILDDIR)/apps/logic/include

ifdef CONFIG_TBS_APPS_DEBUG_PLC
EXTRA_CFLAGS += -DPLC_DEBUG
endif

ifeq ("$(CONFIG_VENDOR_ATHEROS_PLC_INT6400)","y")
EXTRA_CFLAGS += -DPLC_INT6400
endif

ifeq ("$(CONFIG_VENDOR_ATHEROS_PLC_AR7420)","y")
EXTRA_CFLAGS += -DPLC_AR7420
endif

include $(ROOTDIR)/Rules.make


